dragline excavator - Turkish English Dictionary